//wangdong 20100618
//针对页面grid标签提供的一组js
//排序查询
function alone_queryForSort(flag){
 alone_setSort(flag);
 alone_submitForm();
}
//提交查询请求
function alone_submitForm(){
	$("#alone_query").submit();
}
//提交查询请求
function  alone_submitGoback(){
 $("#alone_query").submit();
 }
//设置排序条件
function alone_setSort(flag){
	if($("#sortTitle_id")[0].value==flag){
		if($("#sortType_id")[0].value=="asc"){
			$("#sortType_id").attr("value","desc");
		}else{
			$("#sortType_id").attr("value","asc");
		}
	}
	$("#sortTitle_id").attr("value",flag);
	
}
//全选或全不选点击全选checkbox
function alone_checkAll(){
	var checkMain= $("#alone_check_id");
	var checkMaim_checked=checkMain[0].checked;
	var checks=  $("input[name='alone_entityCheck']");
	for( n=0;n<checks.length;n++){
			if(!checkMaim_checked){
			checks[n].checked=false;
			}else{
			checks[n].checked=true;
			}
	}
}
//分页查询
function alone_submitForPage(flag){
alone_setPage(flag);
 alone_submitForm();
}
//分页时当前页的页数
function alone_setPage(flag){
	$("#currentPage_id").attr("value",flag);
}

function alone_getRow(flag){
	var checks=  $("input[name='alone_entityCheck']");
	var checkMain= $("#alone_check_id");
	var checkMaim_checked=checkMain[0].checked;
	checkMain[0].checked=false;
	for( n=0;n<checks.length;n++){
			checks[n].checked=false;
	}
	$("#"+flag)[0].checked=true;
}
//条件查询
function alone_queryForLimit(){
	var checks=  $("[name='alone_limit']");
	var thereturn="";
	for(n=0;n<checks.length;n++){
		thereturn=thereturn+checks[n].id+':'+checks[n].value+'_,_';
	}
	$('#limitField_id').attr('value',thereturn);
	alone_submitForm();
}
//初始页面参数（条件查询的条件值填充到查询表单中）
function alone_loadLimit(){
	var checkMain= document.getElementById("limitField_id");
	var limitvalue=checkMain.value;
	var arraylimit=limitvalue.split("_,_");
	for( n=0;n<arraylimit.length;n++){
		var onema=arraylimit[n];
		if(onema!=""&&onema!=null&&onema!="null"){
		//name:like:
		var onevar=onema.split(":");
			if(private_alone_ischeck(onevar)){
			//is can user.
				var idmark=onevar[0]+":"+onevar[1];
				document.getElementById(idmark).value=onevar[2];
			}
		}
	}
}
//can user 
function private_alone_ischeck(flag){
	for( m=0;m<flag.length;m++){
		var tempvar=flag[m];
		if(tempvar==""||tempvar==null||tempvar=="null"){
			return false;
		}
	}
	return true;
}
//页面初始话
function alone_init(){
	alone_loadLimit();
}
//鼠标放上
//mouse through row
function alone_mouse_up(flag){
 $('#alone_tr_id_'+flag).attr("class","alone_mouse_choose");
}
function alone_mouse_over(flag,css){
 $('#alone_tr_id_'+flag).attr("class",css);
}
/*--------页面渐入渐出效果------------------
 function alone_submitForm(){
	$("#alone_content_div").fadeOut(500,function(){
   alone_submitGoback();
 });
 }
 function alone_initForm(){
 $("#alone_content_div").fadeIn(500);
 }
 function alone_initPage(){
	$("#alone_content_div").fadeOut(0,function(){
  		 alone_initForm();
 	});
 }
*/
function alone_submitForm(){
	$("#alone_content_div").fadeOut(500,function(){
   alone_submitGoback();
 });
 }
 function alone_initForm(){
 $("#alone_content_div").fadeIn(500);
 }
 function alone_initPage(){
	$("#alone_content_div").fadeOut(0,function(){
  		 alone_initForm();
 	});
 }
 $(document).ready(function(){
  // 在这里写你的代码...
  alone_initPage();
});